首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏泽泽社

    App Inventor 2安卓打地鼠

    视频教程地http://www.bilibili.com/video/av1225648/

    1.6K30编辑于 2023-04-17
  • 来自专栏巴法

    App inventor 编写安卓app控制 ESP8266

    原理简述:利用发布订阅模式,即:ESP8266 订阅了一个主题,再利用app inventor 编写的app 往这个主题发布消息,由于ESP8266 订阅了这个消息,所以就可以收到app发布得消息,从而执行相应得动作 开发者可在控制台推送on或者off,然后检测esp8266是否收到,如果收到,说明正常可进行下一步app编写。 第三 app inventor 开发 原理:同样通过TCP 长连接,连接到服务器,当按下按钮,就向服务器该主题推送个消息,ESP8266就可以收到该消息了。 简介:Google App Inventor是一个完全在线开发的Android编程环境,抛弃复杂的程式代码而使用积木式的堆叠法来完成您的Android程式。 本操作只提供一个app的demo,界面过于丑陋,大家可自由发挥更改界面。

    4.1K20发布于 2019-09-29
  • 来自专栏巴法

    app inventor 2021离线版下载使用教程

    Starter」 → 「Start Invent」,如下图所示:依次点击1-2-3-4 [1848461-20210810112659931-1915544028.png] 此时默认浏览器会自动弹出app inventor 界面,或手动在浏览器输入网址 http://localhost:8888 进入,不支持IE浏览器。 [1848461-20210810112746485-1071463364.png] 第四步,开发调试 手机需提前打开「开发者模式」,然后通过数据线连接到电脑USB接口,在app inventor 界面点击

    5.2K30发布于 2021-08-10
  • 来自专栏巴法

    【开源】开发app 控制ESP8266,通过mqtt,app inventor开发

    原理简述:利用发布订阅模式,即:ESP8266 订阅了一个主题,再利用app inventor 编写得app 往这个主题发布消息,由于ESP8266 订阅了这个消息,所以就可以收到app发布得消息,从而执行相应得动作 第三 app inventor 开发 原理:同样通过MQTT连接到服务器,当按下按钮,就向服务器该主题推送个消息,ESP8266就可以收到该消息了。 简介:Google App Inventor是一个完全在线开发的Android编程环境,抛弃复杂的程式代码而使用积木式的堆叠法来完成您的Android程式。 [app] (组建设计)面板可以向屏幕添加组建以进行二次开发。(逻辑面板)则进行相关逻辑编写。 [在这里插入图片描述] [appCren.jpg] 这里app只实现了简单的订阅、发布功能,还需要大家根据自己的喜好,自己修改界面,如果添加漂亮的背景图、修改颜色、修改app名字、修改app图标等等,具体教程可百度搜索

    4.4K40编辑于 2021-12-27
  • App Inventor 2 MQTT拓展入门(保姆级教程)

    bemfa.com 为例,账号注册请自行完成,如果看到的是TCP云,请切换到MQTT云:输入名称(例如:APPMQTT),新建一个订阅主题:MQTT客户端测试工具,下载地址:https://mqttx.app /zh/downloads启动MQTTX客户端测试工具,设置语言为中文:配置和App一样的连接参数:往指定主题发布一个测试消息,效果如下:App设计及代码服务器地址:bemfa.com端口:9501客户端 云控制台获取)订阅主题:APPMQTT新建项目,导入MQTT拓展,可在“界面设计”的拓展属性中进行服务器通信基本设置:也可以在“程序设计”视图中,屏幕初始化时使用代码块进行设置:完整代码如下:测试效果App 端测试发布消息,效果如下:App与测试客户端联动测试,效果如下:云平台服务器端可以查看订阅设备的数量,以及消息的发送历史:注意:由于订阅了同一个主题,客户端发布消息时也会收到自己发出的消息。 IoT物联网以上演示的是App和一个测试客户端进行消息交互的案例,实际应用中,我们的测试客户端可以看着是任意的、支持MQTT协议的硬件,通过订阅及发布消息,联网硬件与我们的App进行双向数据通信,以实现万物互联的智能控制效果

    1.1K11编辑于 2024-08-06
  • App Inventor iOS App编译全流程:7步搞定签名和构建

    App Inventor支持编译iOS应用,但流程比安卓复杂不少。本文梳理完整的7个步骤,帮你快速了解全貌。 第1步:下载证书签名请求(CSR)登录App Inventor,在"项目"菜单中选择"下载证书请求"。浏览器会保存CSR文件到电脑。 第3步:创建应用标识符(App ID)在开发者门户点击"标识符" → 点"+" → 选"App ID" → 选"App"。 第6步:上传配置文件并构建回到App Inventor,将下载的配置文件上传到项目的"媒体"资源中。 首次使用需要到Apple ID生成应用专用密码,在App Inventor的"设置 → App Store设置"中填入。

    5400编辑于 2026-05-25
  • App Inventor 2 MultiImagePicker 拓展:实现图片视频多选功能

    App Inventor 2 MultiImagePicker 拓展:实现图片/视频多选功能App Inventor 2 原生提供的 ImagePicker(图像选择器)组件只能一次选择一张图片,在实际开发中经常需要一次选取多张图片 拓展简介MultiImagePicker 是 App Inventor 2 中文网提供的图片单选/多选扩展组件,主要功能:支持单选和多选图片支持选择视频文件长按图片即可一次选择多张可设置最大选择数量可过滤文件类型功能详解 Inventor 2 设计视图中,点击左下角"Extension"导入拓展第二步:设计界面添加一个按钮和 MultiImagePicker 组件,再加一个 Label 用来显示选中的图片路径。 :选择多张照片发动态电商类 App:选择商品图片上传教育类 App:选择作业图片提交工具类 App:批量选择文件处理注意事项路径返回的是复制到本地的路径,不是原始路径maxCount 参数控制的是额外可选数量 ,0 或负数表示不限制取消选择会触发 PickerCancelled 事件,建议做处理避免 App 卡住如果选择失败会触发 ErrorOccurred 事件,建议加错误处理逻辑

    5700编辑于 2026-05-21
  • App Inventor接入Supabase:开源免费的后端新选择

    App Inventor开发者注意了!继腾讯云CloudBase之后,又一个全能型后端服务来了——Supabase扩展已上线测试! Inventor扩展组件,你可以使用Supabase的以下核心功能:功能模块说明Auth认证邮箱注册、手机验证、匿名登录、OAuth第三方登录PostgreSQL数据库强大的关系型数据操作,支持复杂查询 Realtime订阅数据库变化实时通知App文件存储云端文件上传下载管理云函数服务端Edge Functions环境搭建:快速上手1. 系列文章预告本系列将详细讲解Supabase的各个功能模块,手把手教你用App Inventor接入专业级开源后端:第二篇:Auth认证——匿名登录与邮箱注册详解第三篇:PostgreSQL数据库——App Inventor中的关系型数据库第四篇:Realtime订阅——数据变化实时推送第五篇:文件存储与Edge Functions——云端逻辑与文件管理敬请关注!

    19210编辑于 2026-05-25
  • 用自然语言开发AppApp Inventor 2的AI辅助编程实践

    App Inventor 2 是 MIT 开发的积木式编程平台,广泛用于编程教育和快速原型开发。 实际案例分析案例 1:计算器 App 的代码块生成以内置的计算器项目为例,AI 共生成了 252 个积木代码块。生成的代码可以直接运行,逻辑正确。 Screen1.scm(界面描述文件)和 Screen1.bky(积木逻辑文件),让 AI 分析并还原:界面组件的布局和属性得到还原代码块的逻辑关系基本恢复最终项目可以正常运行这个案例展示了 AI 对 App Inventor 项目结构的理解能力。 如果你也在使用 App Inventor 进行教学或开发,欢迎交流使用经验。

    8810编辑于 2026-05-21
  • App Inventor 2 Activity启动器技巧:如何查看并启动其他App

    App包名和类名的查看由 App Inventor 2 创建的应用要弄清包名和类名,可通过下载其应用程序的源代码,然后使用文件资源管理器或解压缩程序解压 .aia源文件(文件的扩展名修改成.zip 或. 如果要更方便和直观的在手机上查看安装的APP的包名和类名,可以在手机上安装专门的查看应用包名的App,如“包名查看器”:不同品牌手机可能略有不同另外,利用Activity启动器调用系统某些功能时,不同品牌手机可能略有不同

    75610编辑于 2024-02-21
  • App Inventor iOS App编译全流程:7步搞定苹果签名上架

    App Inventor支持编译iOS应用,但流程比安卓复杂多了。本文梳理完整的7个步骤,帮你快速了解全貌,但是想要成功编译并测试必须有一定的开发基础! 第1步:下载证书签名请求(CSR)登录App Inventor,在"项目"菜单中选择"下载证书请求"。浏览器会保存CSR文件到电脑。 第3步:创建应用标识符(App ID)在开发者门户点击"标识符" → 点"+" → 选"App ID" → 选"App"。 第6步:上传配置文件并构建回到App Inventor,将下载的配置文件上传到项目的"媒体"资源中。 首次使用需要到Apple ID生成应用专用密码,在App Inventor的"设置 → App Store设置"中填入。

    11010编辑于 2026-05-26
  • 来自专栏巴法

    esp32-cam拍照上传,app inventor 制作安卓app实时显示

    [在这里插入图片描述] [在这里插入图片描述] 第四、app 开发 安装appInventor 点击安装 本操作只提供一个app的demo,界面过于丑陋,大家可自由发挥更改界面。 [app] (组建设计)面板可以向屏幕添加组建以进行二次开发。(逻辑面板)则进行相关逻辑编写。 [app] 导入aia文件后,如果只是简单使用,只需要修改两个地方,一个是主题名字,一个是UID,均需开发者置换成自己的topic(主题名字)和UID(用户私钥),均可在巴法云控制台获取点击跳转。 [在这里插入图片描述] [app] 控制逻辑 当按钮'刷新'被点击,会通过http接口获取图片链接。 [在这里插入图片描述]

    3.2K20发布于 2021-10-12
  • App Inventor 2 连接方式:AI伴侣、模拟器、USB

    App Inventor 2 连接测试App从功能上来说大致分为3类,在连接菜单下:但是每种类型下面仍有一些不同的选择,下面开始介绍各种连接方式的特点:连接方式测试介质特点AI伴侣Android手机特别适合小朋友 前提是必须有一部安卓手机,并安装好AI伴侣app幕享App将安卓手机投屏到电脑上,即实际利用手机进行测试,前提也是必须得有一部安卓手机。好处是真机测试,可以一屏展示,适合教学演示。 缺点:商业模拟器多少都有一些广告及游戏app,还不能删除,不适合小朋友。桌面版AI伴侣也是搭建一个安卓模拟器,安装AI伴侣。对电脑显卡要求高,一般电脑用不了。 USBaiStarter 启动USB调试也是利用aiStarter启动USB调试,通过USB连接你的手机,自动启动你手机上的AI伴侣app进行测试。 3、对于学生教学场景,功能测试要求不高、或不想受游戏App干扰、或商业模拟器安装不了,推荐使用AI2Starter模拟器。

    1.4K10编辑于 2024-02-01
  • App Inventor 2 如何拼接 JSON 文本?用字典积木轻松搞定

    App Inventor 2 中拼接 JSON 文本的最简方法是利用字典(Dictionary)积木。字典天生就是 JSON 的一种表现形式,打印出来就是标准 JSON 格式文本,无需手动拼接字符串。 字典的天然优势:App Inventor 2 的字典本质上就是键值对(key-value pairs),与 JSON 的对象结构完全一致。将字典转换为文本时,自动输出标准 JSON 格式。 更多 App Inventor 2 教程和资源,请访问 App Inventor 2 中文网。

    7410编辑于 2026-05-21
  • 来自专栏数据库

    基于关系型数据库的App Inventor网络应用(3)

    以上我们完成了一个最简单的流程序,你会发现,与使用App Inventor开发前端程序不同,Node-RED编写的程序没有用户界面,这是编写后端程序的最大特点。

    2.2K70发布于 2018-01-12
  • App Inventor 2 如何拼接 JSON 文本?用字典积木轻松搞定

    App Inventor 2 中拼接 JSON 文本的最简方法是利用字典(Dictionary)积木。字典天生就是 JSON 的一种表现形式,打印出来就是标准 JSON 格式文本,无需手动拼接字符串。 字典的天然优势:App Inventor 2 的字典本质上就是键值对(key-value pairs),与 JSON 的对象结构完全一致。将字典转换为文本时,自动输出标准 JSON 格式。

    9810编辑于 2026-05-21
  • App Inventor 2 人脸识别App开发 - 第三方API接入的通用方法

    App效果图,可以识别人脸,推断出性别及年龄:App原理介绍通过调用第三方人脸识别api,按照指定格式上传图片及必要的参数,然后api进行云端识别,识别成功/失败后,会返回json格式的数据结果,使用AppInventor2 解析json结果,显示到App上即可。 当然,也可以采用原生的自行训练本地人脸识别模型的方式去完成这个人脸识别需求,可以参考:《自行训练AI图像识别模型,开发图像识别分类App》。 对我们而言api类调用的App开发原理都是通用的!平台的注册及登录步骤请自行完成,登录后需要创建一个应用以获得API调用时必要的api_key及api_secret。

    89311编辑于 2024-07-15
  • App Inventor 2 接入腾讯云 CloudBase:让你的 App 瞬间拥有专业级后端能力

    传统 App Inventor 开发的痛点做过 App Inventor 项目的同学都知道:数据存本地 TinyDB,换个手机数据就没了;想要用户登录功能,得自己搭服务器;文件上传?想都别想。 而我们(App Inventor 中文网 fun123.cn)开发的 CloudBase 拓展,把这些能力封装成了 App Inventor 的积木块,拖拖拽拽就能调用。 第二步:安装 CloudBase 扩展在 App Inventor 中文网(fun123.cn)的扩展页面下载 CloudBase 扩展组件(.aix 文件),导入到项目中。 CloudBase 方案统一简洁、产品丰富,更适合 App Inventor 开发者。此外,Supabase 扩展也正在测试中,后续会为开发者提供更多选择。 更多 App Inventor 2 教程和资源,请访问 fun123.cn

    12610编辑于 2026-05-20
  • App Inventor 2 列表排序,函数式编程轻松实现高级排序算法

    本文主要介绍AppInventor2列表的高级用法,即函数式编程,可以按照指定的逻辑进行列表的排序,而无需我们自己写代码实现排序功能。

    34710编辑于 2024-06-29
  • App Inventor 2 Personal Image Classifier (PIC) 拓展:自行训练AI图像识别模型,开发图像识别分类App

    这里仅仅介绍一下AI图像识别App的实现原理,AI的基础技术细节不在本文讨论范围。通过拓展即可开发出一款完全自行训练AI模型,用于特定识别场景的App了。 App Inventor 2 使用拓展及AI模型数据,对图像进行识别和分类PersonalImageClassifier (PIC) 拓展的用法请参考demo,或直接看英文文档自行研究,这里暂时不做展开 ,文档如下:https://www.hackster.io/mjrobot/app-inventor-edgeml-image-classification-fruits-vs-veggies-b671da

    96110编辑于 2024-03-06
领券